Perfect Floors Share: Building & Supplies Perfect Floors Request Info 1015 John R. Road Rochester Hills, MI 48307 (248) 650-5199 (248) 650-1811 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.