Get several free quotes from best contractors in your area.
| Content | Date | Cost | Contractor Rank | Address | Contractor |
|---|---|---|---|---|---|
SCORE 86 Alteration Permit status: Permit issued | Permit id: 32048170501 | |||||
SCORE 100 Alteration Permit status: Permit issued | Permit id: 31008795501 | |||||
SCORE 61 Plumbing Permit status: Permit issued | Permit id: 30098739601 | |||||
SCORE 98 Alteration Permit status: Permit issued | Permit id: 32015854701 | |||||
SCORE 100 Equipment work Permit status: Permit issued | Permit id: 30114144001 | |||||
Alteration Permit status: Permit issued | Permit id: 32099059402 | |||||
SCORE 96 Alteration Permit status: Permit issued | Permit id: 32073423801 | |||||
SCORE 100 Equipment work Permit status: Permit issued | Permit id: 30150953401 | |||||
SCORE 100 Equipment work Permit status: Permit issued | Permit id: 30128791602 | |||||
SCORE 86 Equipment work Permit status: Permit issued | Permit id: 30128791601 | |||||
SCORE 98 Equipment work Permit status: Permit issued | Permit id: 30098739601 | |||||
SCORE 99 Alteration Permit status: Permit issued | Permit id: 32010922601 | |||||
SCORE 100 Alteration Permit status: Permit issued | Permit id: 32020701201 | |||||
SCORE 82 Alteration Permit status: Permit issued | Permit id: 32048172301 | |||||
SCORE 99 Alteration Permit status: Permit issued | Permit id: 32026060401 | |||||
SCORE 99 Alteration Permit status: Permit issued | Permit id: 32050445001 | |||||
SCORE 98 Alteration Permit status: Permit issued | Permit id: 32099059402 | |||||
SCORE 82 Alteration Permit status: Permit issued | Permit id: 32048172301 | |||||
SCORE 100 Alteration Permit status: Permit issued | Permit id: 32099059402 |