M & J Contracting
585-598-9370
42.8564
-77.2958
www.mandjcontracting.webs.com
PAYMENT: American Express, Discover, Mastercard, Visa
About M & J Contracting
20 Years of Experience, Residential & Commercial, Free Estimates, Commercial, Residential, Kitchen & Bath Remodeling, Additions, Siding, Flooring, Windows, Doors, Painting, Call for Your Free Estimate Today, Vinyl, Seniors Discount, Specializing In Roofing, Free Estimate, Hardwood, Carpet, Laminate, No Job Too Big or Too Small, Roofing, 20 Years Experience, Mowing, Mulching, Driveways & Parking Lot Seal Coating, Ceramic