Hello LA, we recently purchased a beautiful home that damn near qualifies as our dream home, but with one minor flaw: during the inspection our guy found a spot on the roof that had been repaired with expanding foam, and he suggested we get it evaluated and repaired if necessary. Our realtor added this to the BINSR (evaluate AND repair if necessary) and the sellers signed. Awesome right? Well no, because they never did it and we got impatient and closed anyway knowing that the repair should be less than $1000 and we got a pretty damn good deal on the house and property.
But, through the course of the purchase our realtor was in contact with the roofing company who had done the previous roof work (full replacement in 2016) about doing the aforementioned evaluation AND repair if necessary. The roofer said that the shingles would have to be replaced but that it would not be covered by the warranty. He didn't say why, but I assume it's either because of the expanding foam or because of some other loophole that he's going for. I've made appointments with 2 other local roofing companies to get quotes, the first one was yesterday and he actually flat out told me that the other company should do the repair and it should be covered by the warranty because A) the foam isn't helping or hurting anything, B) there was obviously a leak after the previous work was done, C) they would have to remove the shingles that the foam is on anyway to repair the original leak that the foam was supposed to fix. He might be totally right, but I don't know so I'm putting it to you fine folks:
Should I just pay another company to do the repair? We got a quote for $750 from one company so far.
Should I force these guys to uphold the warranty? I get some legal assistance as a benefit of my employment, I could probably get them involved if necessary.
If I pay the $750 to have this other company fix it, and I get some sort of statements from them to the effect of "the first company should have upheld the warranty", would I be able to recover that $750 in small claims court? I've already emailed the original company and asked them again to please uphold the warranty.
If I'm being ignorant and/or selfish please don't hesitate to tell me so, I can take it.
Edit: here's the text of the warranty in it's entirety (minus names and stuff):
hereby warrants the roofing JOB at the above referenced project. It has been done in accordance with state and local guidelines and normal roofing practices. Our warranty covers labor for period of FOUR (4) years. From the date of substantial completion, MARCH 01, 2016. It does not cover post roofing penetrations, damage by other trades, excess roof traffic, severe weather damage or failure to perform regular roof maintenance. however, if such damages should occur within the 4-year time period, Alpha Roofing, LLC should be contacted to repair such damages to maintain this warranty. We further agree to repair or replace any or all our work, which may prove to be defective in its workmanship or materials within the period stated above.
Load more comments
next i'm going to learn about try/except clauses to handle different date formats and work on putting it in a tkinter window.
from datetime import * inDateStart = input("DOM/DOS/DOP(start date of shelf life as dd/mm/yyyy): ") inDateEnd = input("End of shelf life: ") inDateRec = input("Date item was received: ") dateStart = datetime.strptime(inDateStart, "%m/%d/%Y") dateEnd = datetime.strptime(inDateEnd, "%m/%d/%Y") dateRec = datetime.strptime(inDateRec, "%m/%d/%Y") lifeSpan = dateEnd - dateStart shelfLifePer = (dateEnd - dateRec) / lifeSpan * 100 print(str(shelfLifePer) + "%")
Things I found by googling didn't seem to address parsing a str object acquired with input. I want to use the format %m/%d%Y and literally all i've gotten so far is:
from datetime import * inDateStart = input("first date: ") inDateEnd = input("second date: ")
but i'm not really sure where to go from there as far as parsing the input into something I can perform the operation on.
The end goal of this is to make a little app to calculate remaining shelf life as a percentage like a little tool I made in a spreadsheet.
I'm currently on lecture 66 (date and time stuff) of the python mega course on udemy which has been awesome, but I got impatient when I got a taste of something I could use at work.
Our computers are pretty high security (no administrator access) and the main things we use are COLTS (only accessible via IE 11), SAP Netweaver which I know how to use but don't know much about, and Excel with which I'm of above average proficiency.
Work flow goes like this:
I inspect an item and it's paperwork, then enter the relevant data into SAP by accessing several transactions (QA32 and QM02 if that helps) and filling the various fields.
I then transfer the item in the COLTS database (using IE 11. I tried automating this very early in my python education and IE 11 seemed to be an obstacle).
I then log the inspection in an excel spreadsheet. This spreadsheet is stored on a network location that all 3 of us have access to, but it's not shared (sharing it caused a lot of problems) so we have to be sure to close it when finished.
This is the first annoyance I'd like to eliminate just because it's so stupid, I've also had bad luck with shared workbooks in the past so I'd like to explore other options such as using a tkinter gui and something like openpyxl to add the data to the appropriate sheet.
I have no idea where to start with the SAP and COLTS issues, and I'm not sure if I'm coming at the Excel issue properly, so if anyone has any suggestions I'd love to hear them.
Also if it matters I'm limited to python 3.5.
It's getting close to the 90s during the day, if I just do it myself can I bill the property management company? If so, at what rate and what else do I need to do/consider? Thanks!
Edit: I just went up there to set it up myself and the unit was neither covered nor operational (pump appears to be kaput). We've been surviving since it hasn't been ridiculously hot (around 80F), but sleep has been more difficult and we're definitely not comfortable. However it's going to be in the 90s soon so we're getting concerned. When I call my property manager (what I thought was his cell) it goes to the real estate office he works at, and when I hit 0 to leave a message (as instructed by voice prompt) it just restarts the recording.
Maybe some companies have already done this, or maybe my google-fu is weak today, but why do so many people still have to wait a week or 2 or more to get their wages for the hours they've worked? It seems like the things that payroll departments/companies do could easily be automated and we could have funds routed to our bank accounts daily or even hourly or whatever increment we wanted.
Is this something that's already being done at some companies? If not, why not?