Marshall Wright Construction & Roofing can be found at 8610 Madison Ave. Suite 3 . The following is offered: General Contractors, Roof Contractors, Patio & Deck, Doors & Windows - In Cleveland there are 128 other General Contractors. An overview can be found here.